roque bluffs - German English Dictionary